HEADERS += \
    atmoslayer/toplayer.h \
    atmoslayer/rayleigh_toplayer.h \
    atmoslayer/rayleigh_groundlayer.h \
    atmoslayer/rayleigh_atmosphere.h \
    atmoslayer/groundlayer.h \
    atmoslayer/atmoslayer.h \
    mie_c_src/saferoot.h \
    mie_c_src/mie.h \
    mie_c_src/lobatto.h \
    mie_c_src/legendre.h \
    mie_c_src/complex.h \
    mie_c_src/bracketroot.h \
    mie_c_src/array.h \
    atmoslayer/isotropic_atmosphere.h \
    atmoslayer/isotropic_groundlayer.h \
    atmoslayer/isotropic_toplayer.h \
    atmoslayer/singlescatlayer.h \
    atmoslayer/rayleigh_singlescat.h \
    atmoslayer/aerosol_atmosphere.h \
    atmoslayer/aerosol_groundlayer.h \
    atmoslayer/aerosol_toplayer.h \
    atmoslayer/aerosol_single_scat_layer.h \
    vrt_controller.h

SOURCES += \
    atmoslayer/toplayer.cpp \
    atmoslayer/rayleigh_toplayer.cpp \
    atmoslayer/rayleigh_groundlayer.cpp \
    atmoslayer/rayleigh_atmosphere.cpp \
    atmoslayer/atmoslayer.cpp \
    atmoslayer/atmoslayer-irradiance.cpp \
    atmoslayer/atmoslayer-interface.cpp \
    atmoslayer/atmoslayer-init.cpp \
    atmoslayer/atmoslayer-caculate.cpp \
    atmoslayer/groundlayer.cpp \
    main.cpp \
    mie_c_src/saferoot.cpp \
    mie_c_src/mie.cpp \
    mie_c_src/lobatto.cpp \
    mie_c_src/legendre.cpp \
    mie_c_src/complex.cpp \
    mie_c_src/bracketroot.cpp \
    mie_c_src/array.cpp \
    atmoslayer/isotropic_atmosphere.cpp \
    atmoslayer/isotropic_groundlayer.cpp \
    atmoslayer/isotropic_toplayer.cpp \
    atmoslayer/singlescatlayer.cpp \
    atmoslayer/rayleigh_singlescat.cpp \
    atmoslayer/aerosol_atmosphere.cpp \
    atmoslayer/aerosol_groundlayer.cpp \
    atmoslayer/aerosol_toplayer.cpp \
    atmoslayer/aerosol_single_scat_layer.cpp \
    vrt_controller.cpp

OTHER_FILES += \
    Usage.txt \
    For_Developpers.txt \
    build/values/tau_mole_Rayleigh.txt \
    build/values/rayleigh_optical_thickness.xls \
    build/values/rayleigh_optical_thickness.ods \
    build/values/molecule_number_1976.txt
